Dynamic Dialogs: Simplified Programming of Complex, Responsive User Interfaces
نویسنده
چکیده
Currently, the dominant paradigms of programming user interfaces (UIs) regard the UI as a collection of objects with lifetimes, to be created, connected, constrained, made to handle events, and so forth. A simpler and older paradigm is that the UI is painted, repeatedly, as if on a blank window. Dynamic Dialogs(DD) are UIs programmed as if they were only painted, without regard to underlying UI objects. Those objects are automatically created, destroyed, and otherwise managed, by a Differential Execution(DE) technique. Benefits are accuracy, responsiveness, structural variability, and reduction of source code by about an order of magnitude.
منابع مشابه
Lightweight Solutions for User Interfaces Over the WWW
Lisp-based HTTP servers provide a starting point for building Web-based applications written in Common Lisp. They do not provide a complete solution. An application needs additional facilities for generating content and managing dialogs. We present some lightweight tools that have been essential in producing applications with complex interactive interfaces. Expressing computed responses is grea...
متن کاملBuilding User Interfaces with Tasks, Dialogs and XML
We present two ongoing research efforts, both aim to support the use of models for designing (multiand multiple-device) User Interfaces. The first tool, a part of the Dygimes framework, shows how context and tasks can be combined. It allows to generate prototype interfaces from context-sensitive task models. It builds uoon a runtime environment in Java and an XML-based High Level User Interface...
متن کاملA Simplified Curved Boundary Condition in Stationary/Moving Boundaries for the Lattice Boltzmann Method
Lattice Boltzmann method is one of computational fluid dynamic subdivisions. Despite complicated mathematics involved in its background, end simple relations dominate on it; so in comparison to the conventional computational fluid dynamic methods, simpler computer programs are needed. Due to its characteristics for parallel programming, this method is considered efficient for the simulation of ...
متن کاملA New Trust Model for B2C E-Commerce Based on 3D User Interfaces
Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...
متن کاملa Simplified Model of Distributed Parameter Systems
A generalized simplified model for describing the dynamic behavior of distributed parameter systems is proposed. The various specific characteristics of gain and phase angle of distributed parameter systems are investigated from frequency response formulation and complex plane representation of the proposed simplified model. The complex plane investigation renders some important inequality cons...
متن کامل